oluklu tomruk - Turkish English Dictionary